#!/bin/bash

###
### This file is part of icecode-project.
###
###    icecode-project is free software: you can redistribute it and/or modify
###    it under the terms of the GNU General Public License as published by
###    the Free Software Foundation, either version 3 of the License, or
###    (at your option) any later version.
###
###    icecode-project is distributed in the hope that it will be useful,
###    but WITHOUT ANY WARRANTY; without even the implied warranty of
###    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
###    GNU General Public License for more details.
###
###    You should have received a copy of the GNU General Public License
###    along with icecode-project.  If not, see <http://www.gnu.org/licenses/>.
###
###    Copyright 2012 Alfredo Mungo
###


. meta/common.sh

programs=( less more vi emacs nano cat )

if [[ ! -z $PAGER ]]; then
    $PAGER README
else
    i=0
    while [[ ! -z ${programs[$i]} ]]; do
        prog=${programs[$i]}
        pth=$(findProgram $prog)

        if [[ $? == 0 ]]; then
            $pth README
            exit
        fi

        ((i++))
    done

    echo "Sorry, no available pager or known reading program found."
    echo "Please consult the README file manually."
fi
